Section Other
This section provides additional settings that affect the application and overall system.
ChatHistoryTime
The game server keeps table chat history for ChatHistoryTime seconds.
<property-uint name="ChatHistoryTime" value="300"/>
MessagesInChatHistory
The maximum number of chat messages displayed in the history.
<property-uint name="MessagesInChatHistory" value="16"/>
GameReportTemplate
The path to the file that is used as a template to generate html code for a game report.
<property-str name="GameReportTemplate" value="./gamereport.rpt"/>
AvatarsCount
Obsolete.
<property-uint name="AvatarsCount" value="1"/>
MinFilterLengthForPlayersList
A player search pattern cannot contain less than MinFilterLengthForPlayersList characters.
<property-uint name="MinFilterLengthForPlayersList" value="0"/>
RegistrationRequireMinimumFields
Obsolete.
<property-bool name="RegistrationRequireMinimumFields" value="true"/>
StoreServerEntityForWebComponent
This setting defines if t_server table is filled at the web-component connections. If it is set to false, it also changes the recording of all connections from 3-staged (the creation of record about the connection, the refresh of handleServerConnect record and the refresh of RemoveServer record) to 2-phased (the creation of handleServerConnect record and the refresh of removeServer record). This setting helps to optimize the process or making server records.
<property-bool name="StoreServerEntityForWebComponent" value="true"/>
NotWaitLongLiveRealTablesOnFastFoldTerminate
If set to true, automatically deletes long living fast fold tables.
<property-bool name="NotWaitLongLiveRealTablesOnFastFoldTerminate" value="false"/>
NumHandsInHistory
Requesting the hands history from the client application leads to retrieving the history of the last NumHandsInHistory hands.
<property-uint name="NumHandsInHistory" value="50"/>
MaxDaysRangeInHistory
Defines the maximum date range when requesting the hands history from the client application.
<property-uint name="MaxDaysRangeInHistory" value="14"/>
MaxTransInHistory
Requesting the transaction history leads to retrieving the history of the last MaxTransInHistory transactions at most.
<property-uint name="MaxTransInHistory" value="200"/>
StopServerOnDBFail
This parameter determines whether the lobby server should be stopped, if a database failure has been detected. Possible values: true (the feature is enabled), false (the feature is disabled).
<property-bool name="StopServerOnDBFail" value="true"/>
StopServerOnLogFail
If it is true, the server correctly stops when an error occurs in the database query. If it is false - the server will ignore the error and continue to work.
<property-bool name="StopServerOnLogFail" value="false"/>
FlashPolicyRequest
Obsolete.
FlashPolicyResponse
Obsolete.
<property-str name="FlashPolicyRequest" value="<policy-file-request/>"/>
<property-str name="FlashPolicyResponse" value="<cross-domain-policy><allowaccess-from domain="*" to-ports="20001-20030"/></crossdomain-policy>"/>
MaxNameLength
The maximum player name, table name and tournament name length.
<property-uint name="MaxNameLength" value="60"/>
MinNameLength
The minimum player name, table name and tournament name length.
<property-uint name="MinNameLength" value="6"/>
MaxNicknameLength
The maximum nickname length.
<property-uint name="MaxNicknameLength" value="16"/>
MinNicknameLength
The minimum nickname length.
<property-uint name="MinNicknameLength" value="3"/>
MaxPasswordLength
The maximum password length.
<property-uint name="MaxPasswordLength" value="20"/>
MinPasswordLength
The minimum password length.
<property-uint name="MinPasswordLength" value="5"/>
StrongPasswordValidation
If set to true, the players’ passwords must contain at least one letter in the uppercase and lowercase, as well as at least one number and special symbol.
<property-bool name="StrongPasswordValidation" value="true"/>
MaxCityLength
The maximum length of the city name.
<property-uint name="MaxCityLength" value="16"/>
MaxDbStrLength
The maximum length of String to be written to the database. This limitation is applied to the fields that are not listed in separate settings, such as address, state, country, postal code, name, etc.
<property-uint name="MaxDbStrLength" value="255"/>
MaxDbLongStrLength
The maximum length of LongString to be written to the database.
<property-uint name="MaxDbLongStrLength" value="4095"/>
MaxChatStringLength
The maximum length of a chat message.
<property-uint name="MaxChatStringLength" value="127"/>
MaxSeatAndGoTournamentParticipants
Obsolete. Not used.
<property-uint name="MaxSeatAndGoTournamentParticipants" value="50"/>
MaxPlayersInList
The maximum length of a list of players sent from the server.
<property-uint name="MaxPlayersInList" value="5000"/>
MaxBonusCodeLength
The maximum length of affiliate bonus code.
<property-uint name="MaxBonusCodeLength" value="100"/>
SecondsBetweenUpdateEffectiveServerInfo
The interval between sending the statistics from the game server to the lobby server (in seconds).
<property-uint name="SecondsBetweenUpdateEffectiveServerInfo" value="100"/>
ClientReportsEnabled
If this property is disabled, sending hands history to the client application is not allowed. Possible values: true (the feature is enabled), false (the feature is disabled).
<property-bool name="StopServerOnDBFail" value="true"/>
RandomNumberGeneratorFile
The path to the file of a pseudodevice producing random bytes (in UNIX-like systems).
<property-str name="RandomNumberGeneratorFile" value="/dev/urandom"/>
RefundMoneyCrashRecoveryEnabled
This parameter enables the tracking of money transactions on tables and refunding in case of a server failure. Possible values: true (the feature is enabled), false (the feature is disabled).
<property-bool name="RefundMoneyCrashRecoveryEnabled" value="true"/>
CrashRecoveryTransactionPendingAccepted
If this property is enabled, when the server restarts after a failure, the lost money is only refunded after the administrator approves the refund transactions in the Pending Transactions list. Possible values: true (the feature is enabled), false (the feature is disabled).
<property-bool name="CrashRecoveryTransactionPendingAccepted" value="true"/>
AutoRefundMoneyCrashRecoveryOnLobbyStart
Automatically refunds lost money to the players after a server failure at the start of the lobby.
<property-bool name="AutoRefundMoneyCrashRecoveryOnLobbyStart" value="false"/>
ValidateEmailFormat
If set to true, the format of email address is verified: any (but not zero) number of characters before @, and at least 4 characters after.
<property-bool name="ValidateEmailFormat" value="true"/>
AntibotEnabled
If this property is enabled, then Antibot system is used in desktop application. This feature enables the captcha. This captcha appears from time to time during the game and in case the player ignores it 3 times, he is logged out of the application. Possible values: true (the feature is enabled), false (the feature is disabled).
<property-bool name="AntibotEnabled" value="true"/>
MaxTransactionsHistoryIntervalInDays
The maximum number of days included in the transaction list report in the client application. The results do not get transactions older than this number of days.
<property-uint name="MaxTransactionsHistoryIntervalInDays" value="50"/>
P2PTransferFeeEnabled
This option enables charging a fee payment on transactions made by players using P2P. Possible values: true (the feature is enabled), false (the feature is disabled).
<property-bool name="P2PTransferFeeEnabled" value="false"/>
P2PTransferFeePart
This parameter defines the fraction of funds charged as a transfer fee. Possible values: from 0 to 1. Example: 0.05 fee means that 5% of transfer will be paid as fee.
<property-float name="P2PTransferFeePart" value="0.05"/>
P2PTransferFeeMaxFunds
This parameter sets up the maximum fee amount.
<property-uint name="P2PTransferFeeMaxFunds" value="100000"/>
Aff2PTransferFeePart
This parameter defines the fraction of funds charged as a transfer fee for transactions between an affiliate and a player. Possible values: from 0 to 1. Example: 0.05 means that 5% of the transfer amount will be charged for affiliate–player transfers.
<property-float name="Aff2PTransferFeePart" value="0.05"/>
Animation, Sounds
On/off animations and sounds.
<property-bool name="Animation" value="true"/>
<property-bool name="Sounds" value="true"/>
DisplayBetAmounts
If set to true, the Display Bet Amounts checkbox will be marked by default for players. They will be able to change it from the client application if necessary.

This checkbox defines if users can see the bet amount near the chips icon. True variant:

False variant:

<property-bool name="DisplayBetAmounts" value="true"/>
AutoMuckCards
If set to true, the Auto Muck checkbox will be marked by default for players. They will be able to change it from the client application if necessary. This checkbox makes Muck action automatic when it is possible.

<property-bool name="AutoMuckCards" value="false"/>
AutoPostBlinds
If set to true, the Auto Post Blinds checkbox will be marked by default for players. They will be able to change it from the client application, if necessary. This checkbox makes blind posting automatic.

<property-bool name="AutoPostBlinds" value="false"/>
AutoPostAnte
If set to true, the Auto Ante checkbox will be marked by default for players. They will be able to change it from the client application, if necessary. This checkbox makes ante posting automatic.

<property-bool name="AutoPostAnte" value="false"/>
RunItTwice
If set to true, Run It Twice checkbox is enabled by default.

<property-bool name="RunItTwice" value="true"/>
ShowTableOnYourTurn
If set to true, automatically switches to the active table when it is the player’s turn to act.
<property-bool name="ShowTableOnYourTurn" value="true"/>
BetRaiseUsingEnterKey
If set to true, it will be possible to Bet or Raise by pressing Enter.
<property-bool name="BetRaiseUsingEnterKey" value="true"/>
UseDisplayNameInsteadOfNickInClient
If this option is set to true, the display name will be used in client applications instead of nickname. This can be useful if you want players to hide their logins from other users. Note: The panel, in which users may enter a display name, is enabled separately. Contact your account manager if this is necessary.
<property-bool name="UseDisplayNameInsteadOfNickInClient" value="false"/>
RegistrationRequireEmail
If set to true, Email becomes a required field during the registration, from both Backoffice and client application.
<property-bool name="RegistrationRequireEmail" value="true"/>
UseExternalServiceToValidatePlayerRegistration
Defines if the server sends data to an external service for validation during the player registration.
<property-bool name="UseExternalServiceToValidatePlayerRegistration" value="false"/>
AllowSpecialSymbolsInPlayerName
Defines if the following special symbols are allowed in the nickname:
~!@#$%&^()+|=%:?*/,.
<property-bool name="AllowSpecialSymbolsInPlayerName" value="false"/>
AllowOnlyAlphanumericCharactersInPlayerName
If set to true, only the following letters and numbers will be allowed for nickname:
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-
<property-bool name="AllowOnlyAlphanumericCharactersInPlayerName" value="true"/>
NickNameValidationRegExp
Defines a pattern for validating player nicknames. It is used to verify that a nickname contains only allowed characters, e.g., digits, Cyrillic letters, or Chinese characters. This setting replaces AllowSpecialSymbolsInPlayerName and AllowOnlyAlphanumericCharactersInPlayerName. Example:
Default configuration
<property-str name="NickNameValidationRegExp" value="^[A-Za-z0-9_\-~!@#$%&^\*\(\)+|=%:\?*\/,\.]*$"/>
To allow Latin and Cyrillic letters with digits, use:
<property-str name="NickNameValidationRegExp" value="^[A-Za-z0-9А-Яа-я]*$"/>
To allow Latin letters, digits, and Chinese characters, use:
<property-str name="NickNameValidationRegExp" value="[A-Za-z0-9\x{4e00}-\x{9fa5}]*$"/>
DisplayNameValidationRegExp
Defines a pattern for validating display name. It is used to verify that a display name contains only allowed characters, e.g., digits, Cyrillic letters, or Chinese characters. This setting replaces AllowSpecialSymbolsInPlayerName and AllowOnlyAlphanumericCharactersInPlayerName. Example:
Default configuration
<property-str name="DisplayNameValidationRegExp" value="^[A-Za-z0-9_\-~!@#$%&^\*\(\)+|=%:\?*\/,\.]*$"/>
To allow Latin and Cyrillic letters with digits, use:
<property-str name="DisplayNameValidationRegExp" value="^[A-Za-z0-9А-Яа-я]*$"/>
To allow Latin letters, digits, and Chinese characters, use:
<property-str name="DisplayNameValidationRegExp" value="[A-Za-z0-9\x{4e00}-\x{9fa5}]*$"/>
RngLoggerFileName
The path to the RnG file where random numbers are logged. It is usually used for checking problems related to the random numbers generation.
<property-str name="RngLoggerFileName" value=""/>
PlayerGroupActivityAssignedAtRegistration
Assigns specified classification to players at registration. Note: Classifications are an outdate feature. We recommend to use Player Groups instead.
<property-str name="PlayerGroupActivityAssignedAtRegistration" value=""/>
GroupActivityTableListFilteringEnabled
If set to true, the users can only see tables with the same classification as theirs. Note: Classifications are an outdate feature. We recommend to use Player Groups instead.
<property-bool name="GroupActivityTableListFilteringEnabled" value="false"/>
GroupActivityTournamentListFilteringEnabled
If set to true, the users can only see tournaments with the same classification as theirs. Note: Classifications are an outdate feature. We recommend to use Player Groups instead.
<property-bool name="GroupActivityTournamentListFilteringEnabled" value="false"/>
PlayerLimitTimerangeInHours
This setting specifies the time period (in hours) after which the player can change his limits for responsible gaming.
<property-uint name="PlayerLimitTimerangeInHours" value="168"/>
ClientMiniconfigForLS
If set to true, this temporary setting will provide a miniconfig from game server, rather than lobby server. Used in conjunction with ClientMiniconfigForGS option. The default value is set by the developers and should not be altered.
<property-bool name="ClientMiniconfigForLS" value="true"/>
<property-bool name="ClientMiniconfigForGS" value="false"/>
DefaultPreferredCurrencyISO
Sets the preferred currency for newly registered players.
<property-str name="DefaultPreferredCurrencyISO" value="NONE"/>
UseRabbitHuntingFastPurchasing
Defines if Rabbit Hunting should be available via fast purchases.
<property-bool name="UseRabbitHuntingFastPurchasing" value="true"/>
PlayerStatisticUpdatePeriodInSeconds
Obsolete setting.
<property-uint name="PlayerStatisticUpdatePeriodInSeconds" value="60"/>
RabbitHuntingCheckPeriodInSeconds
Time to purchase rabbit hunting as fast purchase.
<property-uint name="RabbitHuntingCheckPeriodInSeconds" value="60"/>
GlobalFreeRabbitHuntingActionAmount
This setting allows to specify the number of free rabbit hunting attempts for the players. If the value of this setting is equal to one, all players will have one free attempt at rabbit hunting. After the attempt is used up players are charged for all next rabbit hunting activities at all other tables. However, if the number of attempts is increased in Configuration (i.e. now GlobalFreeRabbitHuntingActionAmount=5), players will have more free tries minus the attempts they previously used (5-1=4).
<property-uint name="GlobalFreeRabbitHuntingActionAmount" value="0"/>
RabbitHuntingCardsVisibleForEveryoneFeatureConsumer
Defines if all users or only the one who paid can view the cards opened with rabbit hunting.
<property-bool name="RabbitHuntingCardsVisibleForEveryoneFeatureConsumer" value="true"/>
EnablePersonalStatistic
Enables the accumulation of player’s personal statistic.
<property-bool name="EnablePersonalStatistic" value="true"/>
ForceShowOpponentGameStatistic
This option controls whether opponent statistics are always shown at the table, regardless of whether the corresponding product is purchased in the Store (if the Store is enabled for the project).
<property-bool name="ForceShowOpponentGameStatistic" value="true"/>
CheckIPForVerifiedPlayers
Defines whether the system checks if IP of verified users is prohibited.
<property-bool name="CheckIPForVerifiedPlayers" value="true"/>
CheckDeviceIDForVerifiedPlayers
Defines whether the system checks if device of verified users is prohibited.
<property-bool name="CheckDeviceIDForVerifiedPlayers" value="true"/>
HideRakeAtTable
Defines if rake amount is shown at the table in the left upper corner of the page.

<property-bool name="HideRakeAtTable" value="true"/>
ForceSubtractRakeFromPotOnPotToCash
Changes the animation PotToCash. Note: For this setting to work, you need to set HideRakeAtTable = true.
<property-bool name="ForceSubtractRakeFromPotOnPotToCash" value="true"/>
ForceSubtractRakeFromBetOnWinningBetToCash
Changes the animation WinningBetToCash. Note: For this setting to work, you need to set HideRakeAtTable = true.
<property-bool name="ForceSubtractRakeFromBetOnWinningBetToCash" value="true"/>
ForceSubtractRakeFromPotOnPotToPlayer
Changes the animation PotToPlayer. Note: For this setting to work, you need to set HideRakeAtTable = true.
<property-bool name="ForceSubtractRakeFromPotOnPotToPlayer" value="true"/>
ForceAdditionBetToFundsOnPlayerWon
Changes the animation PlayerWon. Note: For this setting to work, you need to set HideRakeAtTable = true.
<property-bool name="ForceAdditionBetToFundsOnPlayerWon" value="true"/>
ForceSubtractRakeForSeatState
Changes the way rake is displayed near the seat. Note: For this setting to work, you need to set HideRakeAtTable = true.
<property-bool name="ForceSubtractRakeForSeatState" value="true"/>
ForceSubtractRakeFromPotState
Changes the way rake is displayed at the table. Note: For this setting to work, you need to set HideRakeAtTable = true.
<property-bool name="ForceSubtractRakeFromPotState" value="true"/>
TimeBasedTablesNoReturnPeriod
The time, during which the user cannot return to time-based table after leaving.
<property-bool name="TimeBasedTablesNoReturnPeriod" value="true"/>
DisableDealerChatMessages
Disables the dealer messages in chat.
<property-bool name="DisableDealerChatMessages" value="true"/>
AutoStraddle
Defines if auto straddle checkbox is enabled by default for players.

<property-bool name="AutoStraddle" value="true"/>